home *** CD-ROM | disk | FTP | other *** search
/ NeXT Education Software Sampler 1992 Fall / NeXT Education Software Sampler 1992 Fall.iso / Programming / Source / Car / Motor.h < prev    next >
Encoding:
Text File  |  1992-06-16  |  833 b   |  49 lines

  1.  
  2. /* Generated by Interface Builder */
  3.  
  4. #import <objc/Object.h>
  5.  
  6. @interface Motor:Object
  7. {
  8.     float crossover;
  9.     float efficiency;
  10.     float highCoefficients[6];
  11.     float lowCoefficients[6];
  12.     float mass;
  13.     float max;
  14.     float regenerationEfficiency;
  15. }
  16.  
  17. // Override methods. 
  18.  
  19. - init;
  20. - read:(NXTypedStream *)stream;
  21. - write:(NXTypedStream *)stream;
  22.  
  23. // This Class' methods
  24.  
  25. - (float)crossover;
  26. - setCrossover:(float)aNumber;
  27.  
  28. - (float)efficiency;
  29. - setEfficiency:(float)aNumber;
  30.  
  31. - (float *)highCoefficients;
  32. - setHighCoefficients:(float *)coefficients;
  33.  
  34. - (float *)lowCoefficients;
  35. - setLowCoefficients:(float *)coefficients;
  36.  
  37. - (float)mass;
  38. - setMass:(float)aNumber;
  39.  
  40. - (float)max;
  41. - setMax:(float)aNumber;
  42.  
  43. - (float)regenerationEfficiency;
  44. - setRegenerationEfficiency:(float)aNumber;
  45.  
  46. - powerRequired:(float)power;
  47.  
  48. @end
  49.